package com.shadt.cloud.service;

import java.util.List;

import com.shadt.cloud.vo.ChannelVo;

/**
 * 栏目业务逻辑层接口
 * @author SongR
 *
 */
public interface ChannelService {

	
	/**
	 * 获取所有可用栏目
	 * @return
	 */
	List<ChannelVo> getAll();

	/**
	 * 获取父级栏目
	 * @return
	 */
	List<ChannelVo> getParent(String start,String size);

	/**
	 * 根据父级编号获取子级栏目
	 * @param pid
	 * @param size 
	 * @param start 
	 * @return
	 */
	List<ChannelVo> getChild(String pid, String start, String size);
	
	/**
	 * 根据key获取栏目
	 * @param key
	 * @return
	 */
	ChannelVo getByKey(String key);
	
	
}
